ram ppc







En 1994, Apple abandonne les processeurs Motorola de la famille 68k et introduit une nouvelle gamme d'ordinateurs (les PowerMac 6100, 7100 et 8100) qui sont basés sur un nouveau type de processeur RISC conçu conjointement par Apple, Motorola et IBM : le PowerPC.

La gamme des PowerMac aurait initialement dû sortir en janvier 1994 pour l'anniversaire du premier Mac, mais Apple a prudemment préféré retarder la sortie à avril à cause de problèmes de disponibilité des processeurs (prudence qui ne fut pas de mise par contre pour la sortie des G4...).

avertissement : le paragraphe suivant est surtout une énumération de termes techniques barbares. Si cela vous effraie, sautez directement à l'essentiel : la section configurations





Quelques petites considérations techniques sur les PowerPC






Les PowerPC sont des processeurs à jeu d'instructions réduites (RISC).

Ils sont fondamentalement incapables de faire tourner directement les programmes assemblés pour les processeurs 68k.
Cependant, si Apple a réussi une chose, c'est bien le passage du 68k au PowerPC : en effet même les premiers PowerMac étaient dès leur sortie 100% compatibles avec tous les logiciels 68k, grâce à un émulateur 68k très reussi et grâce au Mixed Mode Manager qui fait le tri entre les données natives PPC et émulées 68k.
Les PowerPC émulent un processeur 68LC040 (sans coprocesseur arithmétique), ce qui n'est pas trop génant en pratique car les rares applications optimisées pour les "vrai" 68040 ont vite été optimisées pour PPC.
Sur les premiers PowerMac, les performances du 68k ainsi émulé étaient jusqu'à deux fois inférieures aux performances du plus puissant des Quadra, ce qui est resté longtemps un certain handicap vu le temps que certains éditeurs mirent à optimiser leurs logiciels pour PowerPC.

Les PowerPC sont des processeurs avec un bus de données de 64 bits, donc capables d'accéder à la mémoire vive sur 64 bits. Il faut donc installer les barrettes Simm, qui sont des barrettes 32 bits, par paires (sauf sur les 52xx/53xx et 62xx/63xx qui conservent par économie un bus de 32 bits pour la Ram). Les barrettes Dimm peuvent s'installer une par une (par deux pour bénéficier de l'interleaving, voir les notes).

La famille des PowerPC comporte, dans l'ordre d'apparition sur les machines Apple :
€ PPC 601avril 94
€ PPC 604avril 95
€ PPC 603mai 95
€ PPC 603ejuin 95 ("e" pour "enhanced")
€ PPC 603evsept. 95
€ PPC 604eaoût 96
€ PPC 604evaoût 97 ("Mach V")
€ PPC 750nov. 97(="G3")
€ PPC 7400août 99(="G4")

La première génération de PowerPC, les PPC 601

Ces processeurs sont des processeurs superscalaires RISC 32 bits capables de traiter 3 instructions par cycle d'horloge.
Les données sont transférées entre les PowerPC et la mémoire vive par un bus de 64 bits de large (ce qui impose d'installer deux barrettes de mémoire vive à la fois si ce sont des barrettes Simm, ou une à la fois si ce sont des Dimm).
Seul IBM a fabriqué des PPC 601.
Voici les caractéristiques de ce processeur :

PPC 601


La deuxième génération de PowerPC : PPC 604 et 603

Le PPC 603 est une version basse consommation du PPC 601, avec un cache interne réduit à 2 fois 8 Ko.
Le PPC 604 est une version améliorée du PPC 601, comportant 3 unités de traitement des entiers. Il est à peu près deux fois plus puissant qu'un PPC 601 à fréquence égale. Voici les caractéristiques de ces processeurs :

PPC 603

PPC 604



La troisième génération de PowerPC : le G3 (PPC 750)

Le PPC 750 est la troisième génération de PowerPC, apportant d'importants gains de performances grâce à la technologie du "backside cache", en français cache de niveau 2 synchronisé avec l'horloge du processeur et dont la fréquence est la moitié de celle du processeur.

PPC 750


Mettez un supercalculateur dans votre Mac : le G4 (PowerPC 7400)

Le G4 peut être assimilé à un G3 qui comporterait une unité de traitement des données supplémentaire, le "Velocity Engine", qu'on peut à son tour assimiler à un coprocesseur 128 bits supplémentaire,.
Velocity engine est cependant différent des coprocesseurs arithmétiques par le fait qu'il peut traiter les données en parallèle et qu'il utilise 168 nouvelles instructions (dont la permutation de vecteurs par exemple). De plus pour l'instant il n'y a pas de transfert direct entre les registres Velocity Engine et les registres classiques du processeur. Voici les caractéristiques du G4 :

PPC 7400 (G4)





Remarques préliminaires





Les Mac PowerPC ont utilisé différents types de mémoire vive en suivant l'évolution des performances des composants :
Pour plus de renseignements se reporter au mini-guide technique et à la page sur l'utilisation de barrettes PC dans un Mac





Tableau de configurations






Mac... Mémoire soudée Format de barrettes Type de RAM supportées Tailles supportées Nombre de connecteurs Capacité macimale Installer par groupe de... Vitesse minimale (temps d'accès)
PPC 601
PowerMac 6100 8 Mo Simm 72 broches DRAM EDO ou FPM, 5V 4, 8, 16, 32, 64 2 136 Mo 2 80 ns
PowerMac 7100 4, 8, 16, 32 4
PowerMac 8100 8 264 Mo
PowerMac 7200 Non Dimm 168 broches DRAM FPM, 5V 1 8, 16, 32, 64, 128 4 512 Mo 1 70 ns
PowerMac 7500 DRAM EDO ou FPM, 5V 8 1024 Mo 1 (INT)
PowerMac 8200 DRAM FPM, 5V 4 512 Mo 1
PPC 603 (603e, 603ev)
PowerMac 4400 Non Dimm 168 broches DRAM EDO 3,3V 8, 16, 32, 64 2 3 160 Mo 1 60 ns
PowerMac 52xx Simm 72 broches DRAM EDO ou FPM, 5V 4, 8, 16, 32 2 64 Mo 80 ns
Performa 52xx, 53xx, 62xx, 6300, 6320
PowerMac 5400, Performa 6360, 6400 8 Mo Dimm 168 broches 8, 16, 32, 64; 128 264 Mo 70 ns
PowerMac 5500, 6500 Non DRAM EDO 5V 4, 8, 16, 32, 64, 128 256 Mo 60 ns
PPC 604 (604e, 604ev)
PowerMac 7300, 7600 Non Dimm 168 broches DRAM EDO ou FPM, 5V 8, 16, 32, 64, 128 8 1024 Mo 1 (INT) 70 ns
PowerMac 8500
PowerMac 8600 60 ns
PowerMac 9500, 9600 12 1536 Mo 70 ns
PowerMac 9600 MachV 60 ns
G3 (PPC 750)
PowerMac G3 desktop Non Dimm 168 broches SDRAM 3,3V unbuffered jusqu'à 256 Mo 3 768 Mo 1 PC-66 (10 ns) 4
PowerMac G3 tour jusqu'à 256 Mo 3
iMac SO-Dimm 144 boches jusqu'à 256 Mo 2 512 Mo
G3 bleu et blanc Dimm 168 broches 4 1024 Mo PC-100 (8 ns) 4
iMac II 2 512 Mo
G4 (PPC 7400)
G4 (PCI et AGP) Non Dimm 168 broches SDRAM 3,3V unbuffered jusqu'à 512 Mo 4 2048 Mo 1 PC-100 (8 ns) 4
G4 Cube 3 1536 Mo



Notes



iCab

page précédente - Revenir à l'accueil - revenir en haut de la page - page suivante